package framework;

public interface Buffer<T> extends Updatable {

	public int getConservationTime();
	
	public void setConservationTime(int conservationTime);
	
	public void buffer(T element);
	
	public boolean contains(T element);
	
	public T getTop();
	
	public T consume();
	
	public void remove(T element);
}
